.container {
  display: flex;
}

.modalBody {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;

  padding: 60px 111px 36px;
}

.input {
  width: 100%;
  margin-top: 60px;
  margin-bottom: 24px;

  &:hover {
    opacity: 0.8;
  }
}

.image {
  width: 228px;
  height: 228px;
  padding: 90px;
  background-color: var(--color-dark-500);
}

.photoError {
  display: flex;
  align-items: center;
  justify-content: center;

  margin: 24px;

  background: var(--color-danger-900);
  border: 1px solid var(--color-danger-500);

  & > *:first-child {
    padding: 6px 24px;
  }
}
